1
general::
In disfavor, in trouble, as in Jane knew that forgetting the check would put her in the doghouse. This expression alludes to relegating a dog that misbehaves to its outdoor kennel. [c. 1900]
American Heritage Idioms
2
general::
Phrase(s): *in the doghouse
Fig. in trouble; in (someone’s) disfavor. (*Typically: be ~; get ~; find oneself ~; put someone [into] ~.) • I’m really in the doghouse with my boss. I was late for an appointment. • I hate being in the doghouse all the time. I don’t know why I can’t stay out of trouble.
McGrawhill's American Idioms And Phrasal Verbs